package org.hp.service.impl;

import org.hp.service.AService;
import org.hp.util.DBHelper;
import org.hp.util.PageBean;

import java.util.List;
import java.util.Map;

public class AServiceImpl implements AService {
    DBHelper dbHelper=new DBHelper();

    @Override
    public Map login(String sql, Object... objs) {
        List<Map> list= dbHelper.query(sql,objs);
        if(list!=null&&list.size()>0){
            return list.get(0);
        }else {
            return  null;
        }
    }

    @Override
    public List<Map> query(String sql, Object... objs) {
        return dbHelper.query(sql,objs);
    }

    @Override
    public boolean renow(String sql, Object... objs) {
        if(dbHelper.renow(sql,objs)>0)
            return true;
        else
            return false;
    }

    @Override
    public PageBean<Map> pageFind(int page, int limit, String sql, String... obj) {
        return dbHelper.pageList(page,limit,sql);
    }
}
